﻿using sipfe.model.dataAccess;
using sipfe.model.mante;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace sipfe.service.mante
{
   public class TarifarioManteService
    {
       /*
       public List<SIPMaeTarifa> ListarTarifarioDetService(int ide_Empresa)
       {
           TarifarioManteDAO tDAO = new TarifarioManteDAO();
           return tDAO.ListarTarifarioDetDAO(ide_Empresa);
       }

       public decimal verificaTarifaExisteService(int nideEmpresa, int nideNivel, int nideConcepto, int nModalidad)
       {
           TarifarioManteDAO tDAO = new TarifarioManteDAO();
           return tDAO.verificaTarifaExisteDAO(nideEmpresa, nideNivel, nideConcepto, nModalidad);
       }
       
       public List<SIPMaeTarifa> ListarTarifasInpService(int nideEmpresa)
        {
            TarifarioManteDAO tarifarioDAO = new TarifarioManteDAO();
            return tarifarioDAO.ListarTarifasInpDAO(nideEmpresa);
        }

        public List<SIPMaeTarifa> RegistrarTarifaConvocatoriaService(int n_IdeUsuario, int nIdeNivel, int n_IdeConcepto, int nIdeModa, 
                                                                    decimal n_CostoTotal, decimal n_PorCubXBeca, decimal n_PorCubXCredito, 
                                                                    decimal n_PorOtrasFuentes, int nideEmpresaTarifa)
        {
            TarifarioManteDAO tarifarioDAO = new TarifarioManteDAO();
            return tarifarioDAO.RegistrarTarifaConvocatoriaDAO(n_IdeUsuario, nIdeNivel, n_IdeConcepto, nIdeModa, n_CostoTotal, n_PorCubXBeca,
                                                                n_PorCubXCredito, n_PorOtrasFuentes, nideEmpresaTarifa);
        }
        public int CerrarVigenciaTarifaService(decimal nIdeTarifa, DateTime ayer)
        {
            TarifarioManteDAO tarifarioDAO = new TarifarioManteDAO();
            return tarifarioDAO.CerrarVigenciaTarifaDAO(nIdeTarifa, ayer);
        }
        */
    }
}
